/*
	This file is part of the MapBlog 
	The MapBlog is an interactive map-based learning activity based on Google Maps.
	Created by Empire State College (SUNY)
	Copyright Empire State College
	
	It is the responsibility of the user of this software to determine if the
	use of google maps for their purpose is in compliance with the 
	Google Maps terms of service.

    The MapBlog is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    THe MapBlog is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Foobar.  If not, see <http://www.gnu.org/licenses/>.
*/


/* 
	styles used in the MapBlog
	Not all styles are necessarily used... 
*/
html { overflow: hidden; }

html, body {
     margin: 0;
     padding: 0;
     height: 100%;
}

body { 	margin: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12pt; 
 }

#content {
     margin-top: 10px;
     position: relative;
}

#map {
	position: absolute;
	top: 6px;
	left: 2px;
	border: 1px solid #aaa;
	width: 1294px;
	height: 39px;
}

#map-wrapper {
     position: relative;
     height: 100%;
}

#sidebar_frame {
	width: 290px;
	height:inherit;
}

#sidebar {
     position: absolute;
     border: 1px solid #aaa;
     top: 0;
     width: 290px;
     height: 100%;
}

#sidebar p {
     margin: 10px;
}

body.sidebar-right #map-wrapper { margin-right: 300px; }
body.sidebar-right #sidebar { right: 0; }

body.nosidebar #map-wrapper { margin: 0; }
body.nosidebar #sidebar { display: none; }

body.sidebar-right a#button-sidebar-show,
body.nosidebar a#button-sidebar-hide { display: none; }

#toolbar {
     background: white;
     padding: 4px;
     border: 1px solid black;
     position: relative;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

#toolbar h1 {
     margin: 0;
     font: bold 18px Helvetica, sans-serif;
}

#toolbar ul {
     list-style: none;
     padding: 0;
     margin: 0;
}

#toolbar ul#sidebar-controls li {
	position: absolute;
	right: 5px;
	bottom: 5px;
}


#toolbar ul li a {
     padding: 3px 6px;
     color: #444;
     text-decoration: none;
     font-size: 12px;
}

#toolbar ul li a:hover {
     color: #aaa;
     background: #EEEEEE;
}

.list_menu_current {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
}

.add_marker_pane {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding: 2px;
}

.small_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}

.helpcenter_body_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	line-height: 125%;
}

.instructions_row {
	height:auto;
}

.legend {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12pt; 
	color:#FF6600;
	font-weight:bold;
}

.page_title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:20pt; 
	color:#FF6600;
}

.page_title_sub {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:16pt; 
	color:#777777;
}

.sidebar_instructions {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	color:#666666;
}

.help_body_text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	line-height:125%;
}

.help_body_text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt; 
	line-height:125%;
}


